put an end to yourself - Almanca İngilizce Sözlük